Enter the strange world of Imiri Sakabashira whose denizens are zoomorphic creatures that emerge from one another as well as their equally bizarre environs.[...]